Towards Cycle-Oriented Requirements Engineering
نویسندگان
چکیده
Product Service Systems (PSS) – a combination of software, hardware and service elements – are an emerging trend on the market. Their development encounters different difficulties, amongst them the existence of dynamic cyclic interdependencies. These cycles make the challenging requirements engineering (RE) for PSS even more complicated. Up to now there is no integrated RE approach for PSS. An important step in developing such an approach is to understand the effects of cycles on RE. In this paper the cycles and their causes are analyzed by an industrial case study, a literature review, and by expert interviews. The contribution of this paper is twofold. First, a detailed explanation of cycles’ causes emerging in the development and RE of PSS is given and the effects of the resulting cycles on RE are elaborated. Second, a list of requirements to RE for PSS is derived, which describes how the cycles can be managed adequately.
منابع مشابه
An Efficient Framework for Requirement Engineering
Software engineering is an engineering discipline and use of sound engineering principles that concerned with the theories, method and tools with all aspect of software production. Requirement engineering is a branch of software engineering concerned with the real world goals for function and constraints on software systems. Requirement engineering is a process that establishes the foundation o...
متن کاملAspect-Oriented Requirements with UML
Crosscutting concerns are responsible for producing spread and tangled representations throughout the software life cycle. Effective separation of such concerns is essential to improve understandability and maintainability of artefacts at the various software development stages. Aspect-oriented software development holds promise for the purpose. However, to date, most of the work in this area h...
متن کاملSpecial issue on Early aspects: aspect-oriented requirements engineering and architecture design
This paper reports on the third Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design Workshop, which has been held in Lancaster, UK, on March 21, 2004. The workshop included a presentation session and working sessions in which the particular topics on early aspects were discussed. The primary goal of the workshop was to focus on challenges to defining methodical softw...
متن کاملEarly Aspects: Aspect-Oriented Requirements Engineering and Architecture Design
This paper reports on the third Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design Workshop, which has been held in Lancaster, UK, on March 21, 2004. The workshop included a presentation session and working sessions in which the particular topics on early aspects were discussed. The primary goal of the workshop was to focus on challenges to defining methodical softw...
متن کاملAspect IPM: Towards an Incremental Process Model Based on AOP for Component-Based Systems
In spite of recent and constant researches in the Component-Based Development area, there is still a lack for patterns, processes and methodologies that effectively support either the development “for reuse” and “with reuse”. This paper presents Aspect IPM, a process model that integrates the concepts of component-based software engineering, frameworks, patterns, non-functional requirements and...
متن کاملUML Extensions for Aspect Oriented Software Development
AOSD (Aspect Oriented Software Development) is an emerging discipline in Software Engineering. It focuses on the separation of concerns of the ’70s, aiming at improving modularity, to ensure maintainability in the sense of extensibility, changeability and reuse, towards an evolutionary software product responding to a more dynamic environment. The AOP (Aspect Oriented Programming) paradigm of t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011